added back some dependencies