basic skins frontend functionality added