Draft: better text positionning and scaling