Got the disassociation working correctly. This is functional now