skins changes: pensure skin type selection is persisted; allow changing type during creation