moved dishDialog to controller