Docstrings, wording, move temp file copy to

own method, getting ready to rewrite final function