Updated private