add dependent gem