use /usr/bin/env for portability