add weak flag.