updated component & removed mixin
fixed topcoat/issues/297