add max textLength