added normaized(), fixed set bug, fixed = bug