no pragma some more methods in the api