update with M:M category associations