working on data structure
think about structure, work on datapool