change rows to be a mixin