removed temporary ghost views by using undelegatevents