this might take the more creative of you...