better repo file naming strategy
removing records
logging mixin
implemented stats