WIP iteration on Brent's design