removed manual binding in callback to promise converter functions