ok so made a lot of progress. wooooo.