add fancy dependencies