upload to specific path