have a strong effect

See: impress