normalising
not defined yet