williw foo foo view 2