New test suite and lots more