shell stuff, CLI, some sweet things