Prototyping a better method.