offers a number of ap