update api (fix #11)