Check this out - Looks like it would work.