having sex with pinvoke