for nil