Added the main structure