more dependencies and set up