add upload and finish docs