play and update flag