add ify() and bump version