revise v0.18