fixed #12
update api