No idea, too much time passed from modification
remove debugging printout
do not read objects unless REALLY needed, much faster now