follows user voice commands, identifies user