added auto validation farmework and font input field