williw foo foo view 3