we should use loader for os_specific stuff, dont know how we missed it