commands work in PM again, fixes #12
more specific "I can't work message"

also, we should look for a logging framework sometime...