add link to another implementations
update test for commix
compromise: deferred -> promise refactoring