added theme manager