1) process managers refactoring
2) support [[]] to replace null parameters draft