notice removed,maxlength added