added powershell parsing