refactored profiles to fix missing dependency on windows