Canjs ajax solution
Composer migration