necklace doesnt need its own class