now we can exec on semicolons and redirects