rename method callCalbackIfCorrectly -> callCallbackIfCorrectly