because Linux introspection sucks and we have to deal with it