@toddcurry: I like #1 and