add src-not-empty to default rule