Adds full assignment features including second iteration (all preferences full)