ut and bugfix