tweaked adding assignments w/ weight, user proofed some