useful API files