adding single assignment now working... adding multiple still has problems