[fix][api] better resync closes #86