day 2 - msg type recognition