bring back -arch flag

remove -destination in caller instead