add selection mixin