fixed api.