deal with scan_length>synthesis time: dont accept that shit