added mood mechanics