Add upload method