oops, don't want to use -e on these. error handling is handled.