Nice fantasies... I have had similar.