Alpha version with bug OutOfMemory.