added emotion enum