use syscall.ph as last resort