- created main structure