added some new themes and functionality