malaysia callahan