began view logic