main news: unittest, otherwise a lot of changes... I sort of lost memory of what I changed...