callahan osborne