dishwasher

My GE dishwasher seems to all of sudden leaving a film on the glasses and silverware. Several times the soap dispenser has not opened fully. Any ideas.