at first impression The explanation seems, prima facie, implausible [Latin prima facie on first appearance]