Change Fields to private