finished case expressions