actually commit handler file