image upload proto works