see if this satisfies @mattn. refs #1