first and final commit