done with shifted 8.8.5