commands are documented in commands.asm...