I get your fantasy.. have had something very similiar on my mind as well.
hrm.. will work on that.