have a good influence

See: meliorate