Merge branch 'release/1.1'
Merge branch 'release/1.2'
Merge branch 'release/1.3'
Merge branch 'release/1.4'
refactored async calls, added few logs