will retun error if no dishes