Bail out on exceptions
Use basic shell