updated theme model