removed dofile() and loadfile()