improved tests
why does this always happen
Merge pull request #41 from ubyssey/core

improved tests