assigned users are now Set instead of List
throw exception for invalid effort setting