allow themes to setup custom settings