3.8.12

work in progress