only decode fixture once