centroid calculation appears to be working. even if it isn't, time
to go home and see ET