add a few more shell helpers