why have you changed the require dependencies?