Added User Callback check