I would like to know whether this is possible, and how to do it.