Make sure the story isn't too technical but still realistic. The MC learns something through the process, maybe about persistence and using available resources.