remove self depens #5