startsWith is a bad idea for command interpretation!