add support for in block text editing