RATIONALE: Genistein may stop the growth of tumor cells by blocking some of the enzymes needed for cell growth and by blocking blood flow to the tumor. Interleukin-2 may stimulate the white blood cells, including natural killer cells, to kill melanoma or kidney cancer cells. Giving genistein together with interleukin-2 may kill more tumor cells.