update coff script, make it support daemon mode, eval, and map