Data Structure for automatization