added configurable skinning