add commnet method
add field validation