added back in dependencies