working, still testing some of the read/writing to different prompts