tests & bugfixes