use better docs. fix #15