basic, ugly command support