created base for history