added noalias and momentum term