added insert mode grammar