david keuning view 2