Some work on apis