closes #26
tests