Implementor implemented