use nan for v0.10 and v0.12