finished documentation for ads