replace Add with AddP (3)