accept custom theme