The priority issue can be ignored and the system will render the Bobs as it finds them in the gelsinfo list. to do this, set the bob's before and after pointers to null. since the gelsinfo list is sorted by gel x, y values, Bobs that are higher on the display will appear behind the lower ones, and Bobs that are more to the left on the display will appear behind Bobs on the right. As Bobs are moved about the display, their priorities will change.