added usecases for gui by julian