finished styling, responsive tweaks will be required