Adjusting the source to pass more compliance tests