hopefully this fixes dependency problems