Reworking helper OS detection