updated theme, utils, and added activate state