Celestial gloves(b)