beginning to assemble all the customizations