Part 1 working EXCEPT for python Date conversion; will fix when brain wakes up in the morning