I like this one, but am open to criticism.