could make those field to final