added a few more dependencies