Updated code. Has Annoyed & DayDream states included.