upload proto