added more testing (issue #28)