fixed biquiver to work on elements, not quivers (inefficient implemenation - fix later)