So this somehow turned out to be a 329. Still improvable for sure, but for now I am very happy with this PB.