Some small improvements on the skin