complete initial "to" parameter tests, and add more thorough unit testing