Messed up on increased modifiability, this is the fix.