modified Utillity