#75 workaround to compile for posix