Add unit test + bug fix