Initial version, still disappointing in terms of performance.