implementer/adapter instead of implements/adapts, housekeeping