soft assignment l2 weight fixed; format refinement