Almost finished left

Almost finished left