can now perform mode insertion