go the mixins route?