-- initial structure to begin with.