mixins working correctly and tested