It can even recognize some commands