adding support for extra editor buffer