The Best Ways to Deal With Assignments