foiledge view 2