Progress! Save and load serial working (I think)