basic structure of nodes
basic structure of ga