add normalize and reset lol.