Base cases.