working on polishing ap association interface