put in place basic record storing