going to add tests for parse as well