we ended up not using Fibers after all