my first api fix #7 fix #1