wits end, rewriting everything
grid lines are helpful
closer, but too tired.  Will try to fix tomorrow