better "icefactory", produces rows with gaps