started adding windows support; need a one call function for warning message about sequential execution