added MPL2 license headers