Implement break to prevent excess reading