support skins in external packages