Can this be done? If so, how?