added support for multiple skins