making more sensible choices about when to log, but the log timing seems to blow out functionality
partially working... got rid of the velocity lookup table.  Turns out that is a big timing issue.