Prototype version.