More work on skins and variables.