cleaned up perspective switching, fog -> toggle