cleanup, and improve scroll interface
do not alter size sent to loadfont