index splice keyboard