hide system calls into cpp