profiles are built after all data has been loaded. modified html structure. styles updated accordingly