add approved
use a safer filemove