Using the kernel call. FIG used `?TERMINAL` for this. I still need to look at how to integrate this without slowing things down horribly