bug fixing in use case 4