What do you mean? This is the old implementation which I kept in the base class since the methods can be used by both implementations.