synthesis changes