boolean update