housekeeping; backup before Model abstraction