breaking change v0.5.0 fix #16