merging util from t9, making some experiment
seperate job level
dpendency injection for job
debugging maximun call stack size exceeded
struggling with infinite callbacks
testing async coding style
testing with asnc