actually we need to do this first, in case we skip the edit or move protection