updated doc, evaluate of source and disable eval on get