this is duplicated, since the normalize already does this