update needed false not true