added adaptive theme