added usecase to elaboration