computtion structurces