Made fields protected.