creating the structure