passes original unit tests