no need for that normalize