add garment functionality working