NIACL ASSISTANT