final commit class