solidifying dependencies