Adapted to one size using mixins