cs and powershell additions