a very strange dream indeed!