Add comments for IllegalArgumentException