require a Shell (because of Windows)