small changes
fix the depends array