Also privatize fields