update after demo