editor integration