we should just ensure bind is setup properly on all object up and provision callbacks
put the wait back in; this really never should of been taken out