added operators and a field for async dependent execution
Started json conversation