how about some ideas...