keegly view 2