More accurate (and % based) happyness