working callback override on app