hm, sounds like this would work.