can omit the 'case' at the end.