vi-clone! finally!