Modifies allowance.

Removes duplication in result in register generation