AFDP-32

Initial functionality implemented.