Rethinking of the API