Lots of changes, including new base test case, and a lot of things i forgot.. this is not the time for accurate commit messages yet