adds pages, updates styles