seperate action for initate call_back