Passes and vip

WARNING WE HAVE CLOSED PASSES!