integrated edit with ace editor