trying to come up with some ideas . . .