reinforced unit test and fixed but