usecase edited 7/12/2014