added a few dependencies