updated table mixin