changed versions panel to work with dynamiclly sized compare objects