photo upload with sort_order