new fix atempt