adaptive theme addtion