adds bunch of extensions