adding contact, modals, and styles