wrote about the dependencies