mirror in the api, newer gitignore