allow instruction replacement