mostly? fixed a logical error in identifying the top row predecessors
kinda working... making progress anyways
nail down attributes of bounded/extra ataviser