fixed ugly text field sizing (closes #3)