bug fixed. #2