Updated ad code / functions

also added project description because i'm a nice guy.