better doc on cases