Unit test + bugfix