added the dependencies - I think this is okay to do?