allow arguments that contain spaces