change p(e) to b[p(e)]