added use case 8 and 9