added device parser, github links, and ads