Synchronized executeAll
Add Web API