simply check_headers calls with break, add more checks