APD homework