adding themes etc