final commit and upload