brainstormed usecases