widgets now make more sense