bug fixing

bug fixing