this should be check_field ?