modify base