API changes with mixin