* these helpers really are independent of linux
* moving helpers out
* switch where the helpers are