added some new tests and fixed the theme a  tad