I think it'd be better to lead off with a simpler example instead of jumping into custom mixins