more description, fixed this and valueOf in adv.c.