add support for visual editors