here is an update to the main use case diagram as well as the use case diagram for sprint 2