apparently exec needs a ~ instead of a -