some ideas from todays fun.