Reconfigured the way N and C terminus modifications work