HW updates

It was finshed impl of async loading