so, if the ratio is too small, we keep the height fixed and increase the width, and vice versa? sounds ok, but i'm curious why this could not be done in the opposite way?