Porting the associate handler