fix up test coverage and add styles page