good to deal with, upfront assignment.

Review