goofed up mixin