updated theme, created new component