api; fixes