Worked onconnection parsing library (promise based)