for self learning association application