implement themes config