First assigment for APD class
Second assigment for APD class
Last assigment for APD class