Maybe ```min``` should be calculated from ```low```?