characters field length now follows closely the maxlength parameter

What end user reveals during test is ages far from what I could see