updated code & skins