add editor service for some shared methods