figured out the problem with equiv-ap'