Upgrades and modifications to our 312bhkse