start of structure
terms initial commit