Creating a shared vision for Yap