Update todo to include saving to file