separate the two cases