change name pusher to commiter. also properly log the failure