final VIEW REV 2 KANAN