more skinning stuff that's half-baked