added use cases 6 and 8