simulator upload working