Finding next available date...