first commit - the structure