changes in admin, testing abstract base class for some models