updating placeholder mixin