whole lot of experimental direction to evade the problem of registereing  sort objects when pages have still not loaded...

not finished