latest changes to Titan Skin