Revert "force eager evaluation of norm a"

This reverts commit 7174b2893fae7bce6b01ec20a6eb181d81c9ec4d.
finally, evaluate norm a only once