found one of the errors in ui calculation.  theres still something wrong with neighbor lookups -- at size 64 it isnt looking up any neighbors, and at size 1024 it is overstepping its neighbors.