Molecular neuron based on the Franck-Condon blockade

Molecular neuron based on the Franck-Condon blockade

C Timm and M Di Ventra Institute of Theoretical Physics, Technische Universität Dresden, 01062 Dresden, Germany
Department of Physics, University of California, San Diego, La Jolla, CA 92093, USA

Electronic realizations of neurons are of great interest as building blocks for neuromorphic computation. Electronic neurons should send signals into the input and output lines when subject to an input signal exceeding a given threshold, in such a way that they may affect all other parts of a neural network. Here, we propose a design for a neuron that is based on molecular-electronics components and thus promises a very high level of integration. We employ the Monte Carlo technique to simulate typical time evolutions of this system and thereby show that it indeed functions as a neuron.

73.63.-b, 84.35.+i, 85.35.-p, 73.23.Hk


1 Introduction

Neurons are the fundamental building blocks of information processing by the nervous system of every multicellular animal on Earth. They are cells of various degrees of sophistication serving the ultimate goal of processing and transferring information to adjacent neurons, and thus coordinating all of the animal’s activities.

Reproducing some, if not all, of the capabilities of a biological neural network using electronic components has always been a goal of research into artificial intelligence [1]. The benefits would range from massively parallel unconventional computing [2] to electronics that adapts to the type of signal that is fed into the network [3, 4], to name just a few. Traditional solid-state transistors can indeed mimic the main characteristics of a neuron (see, e.g., [5]). However, they suffer from integration limits and therefore are unlikely to reach the scalability of biological brains. In this respect, neurons based on molecular electronics appear to be a viable alternative. For instance, recent work has demonstrated an organic-nanoparticle transistor that operates as a spiking neuron [6]. However, the design [6] relies on a combination of a thin film of pentacene molecules and gold nanoparticles. To simplify its fabrication and increase its integration capabilities it would be desirable to instead design an all-molecular circuit that operates as a neuron. Such a neuron could serve as a building block for highly-integrated neural computers [7].

In the present work we propose a type of molecular neuron based on the mechanism of Franck-Condon blockade [8, 9, 10, 11, 12, 13, 14, 15, 16] and show that it reproduces all the main features of a spiking neuron. Our guiding principles are the following: (i) the design should be as simple as possible, and (ii) it should not require excessive fine tuning of parameters in order to function. To start with, we have to specify how we want the device to behave. Typical molecular-electronics components suggested in the literature pump electrons between source and drain electrodes, controlled by a gate voltage. Hence, the input signal for the artificial neuron will likely be a current. Furthermore, we require the neuron to fire sharp voltage spikes into its output line but also into its input line when the input current exceeds a certain threshold, so that it may affect all other parts of the network [4]. Below the threshold, the neuron should be quiescent.

We thus need a molecular device that generates sharp spikes. Our central idea is to use a molecular transistor in which the electrons are strongly coupled to a vibrational mode. This coupling can lead to Franck-Condon (FC) blockade [8, 9, 10, 11, 12, 13, 14, 15, 16]. The essential physics of this phenomenon is the following: The relevant vibrational mode is described by a normal coordinate . The potential (deformation) energy is a different function of for different charge states. In particular, for strong electron-vibron coupling, the value minimizing shows a large shift between charge states. The molecule is in some vibrational state at time , described by a wave function . Let us assume that it is in the vibrational ground state. Now, when an electron tunnels in or out, the potential energy is suddenly switched to a quite different function, with shifted minimum. Hence, the molecule finds itself in a state far from the vibrational ground state for the new potential. More precisely, the overlap between the old and new ground states is very small. The overlap between other low-energy eigenstates with respect to the two potentials is also suppressed. These overlaps are called FC matrix elements [17, 8, 10, 12, 16]. Due to the small FC matrix elements, electronic tunneling transitions that are energetically possible can nevertheless be strongly suppressed, in particular for low bias voltages. Consequently, the current through a molecular device with strong electron-vibron coupling is suppressed at low bias. This effect is called Franck-Condon blockade.

The dynamics in the FC regime is also unusual: The electrons tunnel in avalanches separated by quiescent intervals [8, 9]. The reason is that while the probability for an electron to tunnel into the molecular orbital is very small, when it finally does so and then tunnels out again, the molecule likely returns to a higher vibrational level since the FC matrix element for such a process is larger than for a return into the ground state. But this makes it much more likely for another electron to tunnel. Thus we get an avalance, until the system finally drops back into the vibrational ground state. Our idea is to use these avalanches to generate spikes when the neuron is active.

The remainder of this paper is organized as follows: In section 2, we introduce the molecular circuit and qualitatively discuss its behavior. The model and simulation technique are discussed in section 3. In section 4 we present results for the time-dependent behavior of the neuron. We summarize the paper in section 5.

2 Molecular circuit

Figure 1: Molecular neuron circuit based on FC blockade. The three dotted rectangles enclose single-molecule devices, as explained in the text. The black circle marked “dot” denotes a quantum dot separated from ground by a tunneling barrier.

The circuit diagram is shown in figure 1. The active part of the circuit is a single-molecule transistor in the FC regime (dotted rectangle labeled “FC” in figure 1). Disregarding the transistor labeled “aux 2” for the time being, the input current leads to a voltage drop across the resistor . This voltage is applied to the gate of the FC molecular transistor. Thereby, the input current is able to switch this transistor between OFF and ON states. The OFF state does not have any molecular transition energies between the electrochemical potentials of the source and drain electrodes so that sequential tunneling is thermally suppressed. On the other hand, in the ON state such transitions exist, but are suppressed by small FC matrix elements. In the ON state, there is thus a current from the source electrode kept at fixed voltage to the drain electrode. As noted above, the current flows in avalanche-like bursts [8, 9].

Any avalanche dumps a relatively large number of carriers within a short time into a quantum dot attached to the drain (circle labeled “dot” in figure 1). This quantum dot may be realized by a small metallic cluster or a large organic molecule. The carriers leave the dot via another tunneling barrier (labeled “barrier” in figure 1). The charge on the dot is coupled to the gate of two auxiliary molecular transistors, labeled “aux 1” and “aux 2” in figure 1. They are not in the FC regime and will in the following be modeled by a single orbital with strong Coulomb repulsion but not coupled to vibrations. The first auxiliary device controls current flowing from a source electrode at fixed voltage to a drain electrode connected to the output line. When the dot is charged due to the FC molecule being active, a current can flow. By choosing large tunneling rates to the source and drain contacts, the device can, in principle, act as an amplifier. The current flows through a resistor to the ground, creating a voltage drop, which we use as the output signal (in the simulation, we will assume that the output line is current free). During an avalanche, the auxiliary device is active, a current flows, and there is a nonzero voltage drop. The result is a voltage appearing only in short time intervals, as required. We introduce a capacitor to ground to dampen the sharp voltage spikes, which would otherwise be -function-like. In a real setup, intrinsic capacitances would always lead to such a broadening.

The second auxiliary device (“aux 2” in figure 1) essentially works like the first one, except that it inserts a current into the input line, when the FC molecule is active. The current leads to a voltage drop across the input resistor . The voltage spikes are dampened by the gate capacitor of the FC molecule. We find that an additional capacitor is not required. The connection of both the gate of the FC molecule and the drain of the second auxiliary molecule to the same input line of course leads to feedback. If the feedback is too strong, a current avalanche through the FC molecule could be choked off immediately. However, we will show below that this undesirable behavior can be avoided by a suitable choice of circuit parameters.

3 Simulation method

In the field of transport through molecular devices, the choice of the theoretical approach depends on details of the system: If the hybridization between molecular orbitals and states in the electrodes is relatively weak so that it can be treated perturbatively, master-equation approaches [18, 19, 17, 8, 10, 11, 12, 20, 13] are appropriate. The strengths of interactions, such as the Coulomb repulsion between electrons in the molecule and the electron-vibron coupling, may be large in these approaches. On the other hand, if interactions are weak, methods based on non-equilibrium Green functions can be employed [21, 22]. These approaches are able to treat the hybridizations exactly and are thus not limited to small hybridizations. For our purposes, however, Green-function methods are not suitable since our neuron circuit relies on the strong electron-vibron interaction in the FC molecule.

3.1 Model

In this work, we assume the hybridizations to be weak and treat them in leading-order perturbation theory, i.e., in the sequential-tunneling approximation. We also assume that dephasing is rapid so that off-diagonal components in the reduced density matrices (coherences) of the molecular transistors can be ignored [21]. The sequential-tunneling rates are then well known [17, 8, 10, 12, 16].




Figure 2: Details of the circuit diagram of the molecular neuron, indicating quantities used in the text. (a) FC molecule, dot, and tunneling barrier. (b) Auxiliary molecule 1. (c) Auxiliary molecule 2.

We take all molecular transistors to contain a single relevant molecular orbital. The Hamiltonian of the FC molecule reads


where creates an electron of spin in the molecular orbital and is the creation operator of a harmonic vibrational mode. The energy of the molecular orbital is shifted by the electric potential . The potential is coupled to the voltages , , and applied to the source, drain, and gate electrodes, respectively, through the capacitances of these contacts, as further discussed below. The voltages and capacitances are indicated in figure 2(a). in (1) is the energy quantum of the harmonic oscillator and the dimensionless constant describes the strength of the electron-vibron coupling.

The eigenstates of the isolated molecule are written as , where the electronic state is denoted by for the empty, spin-up, spin-down, and doubly occupied state, respectively. The vibrational states are enumerated by the harmonic-oscillator quantum number The eigenenergies read [16]


where is the number of electrons in the state .

The sequential-tunneling rates from state to state involving an electron tunneling out of the molecule into the source or the drain electrode are




respectively, where is a bare tunneling rate determined by the hybridization and the density of states in the electrodes, is the Fermi function, are matrix elements of the electronic annihilation operator, and


are FC matrix elements squared [17, 8, 10, 12, 16]. Here, , , and are generalized Laguerre polynomials. In the interest of a simple model, we assume the bare tunneling rate to be the same for source and drain. This assumption is not crucial for a functioning neuron. The corresponding rates for an electron tunneling into the molecule read




For the tunneling barrier between the dot and ground we take the rates


for an electron tunneling from the dot to ground, and


for the reverse process. Here, is a bare tunneling rate. Note that this ansatz satisfies detailed balance and leads to ohmic behavior since the current is .

The Hamiltonians for the two auxiliary molecules describe a single orbital with strong Coulomb repulsion but no coupling to a vibrational mode,


, with eigenenergies . The sequential-tunneling rates are of the same form as in (3), (4), (6), and (7), with the FC matrix elements replaced by unity and the relevant parameters shown in figures 2(b) and 2(c).

Finally, the on-site potentials at the positions of the three molecules and of the dot are obtained by solving the equations


where is the charge on the dot. Note that we do not include the charges on the molecules explicitly in these equations because we have already done so in the Hamiltonians , , and .

3.2 Monte Carlo simulations

We are interested in the time-dependent behavior of the circuit. While the master equation can be used to study dynamics [8, 9, 10, 23, 24, 16, 25, 26], it describes the dynamics of ensembles. We can gain more insight by considering typical time evolutions of a single system. For a molecular transistor in the FC regime, this has been done in [8, 9, 10]. We obtain the time evolution by performing Monte Carlo simulations for the full circuit, using the transition rates given above.

We employ real-time Monte Carlo simulations, which do not involve discretization of time. The state of the circuit is characterized by the state of the FC molecule, the states , of the two auxiliary molecular transistors, and the occupation number of the dot. The harmonic-oscillator ladder is truncated at , which does not affect the results since this value is never reached. At every step, we first calculate the transition rates from this state to all other possible states. The transition that actually happens is then selected pseudo-randomly with a probability given by its branching fraction, i.e., its rate divided by the sum of all rates (the total transition rate). The waiting time is drawn pseudo-randomly from an exponential distribution with mean given by the inverse of the total transition rate.

To avoid inessential complications, we assume a constant incoming current , which should be valid as long as this current is large compared to the additional current through the second auxiliary molecule. We also assume that the output line is current free, . Despite these simplifications, this is still a complicated model due to the time dependence introduced by the RC elements. For the output line we have Kirchhoff’s current law


where is the total number of electrons inserted from the first auxiliary molecule into its drain electrode since an arbitrary reference time. decreases if electrons flow into the device. If the time of the tunneling process is small compared to the other time scales of the circuit, the time derivative can be treated as a series of functions. The solution of (15) is


where is the characteristic time of the element. For the input line, the current law reads


Here, the onsite potential of the FC molecule, , depends on time not only through the gate potential but also through the potential on the dot, . The effect of the fluctuating dot potential on via the FC molecule is smaller than the contribution from the current and we neglect it for simplicity. We can then write


where the partial derivative can be obtained in terms of the capacitances from the solution of (11)–(14). We thus find


where we have defined an effective input capacitance . The solution is then


with .

The time dependences of and imply that the transition rates change continuously in time and not only discretely at the time of tunneling transitions. It would be difficult to implement these time-dependent rates in the continuous-time approach. However, this is not necessary since the characteristic times and are long compared to the waiting time between tunneling events. Electrons are rapidly tunneling back and forth between the quantum dot and ground, with a characteristic time of . Since for our parameters, we can ignore the change of the rates during the Monte Carlo steps.

Consequently, for a Monte Carlo step of duration , the output voltage is updated according to


where is the number of electrons inserted into the drain in this step. Similarly, the input voltage is updated according to


All the other voltages are then recalculated using (11)–(14) and the algorithm loops back to the calculations of the transition rates out of the new state. The Monte Carlo step is repeated until the simulated time exceeds an equilibration time in order to get rid of any dependence on the initial state. Then, the simulated time is reset to zero and the state of the system and the various voltages are recorded at each Monte Carlo step until the simulated time exceeds .

4 Results and discussion

A functional device is obtained for the following parameters: The energies in the molecular Hamiltonians are expressed in terms of a basic energy unit as


where the values for the Coulomb repulsions prevent double occupancy and are thus effectively infinite. The temperature is taken to be . The parameters for the FC molecule are thus essentially the same as used for the Monte Carlo simulations in [8, 9]. In particular, the electron-vibron coupling is strong and the molecule should show FC blockade. The other parameters of the circuit are


Note that the contacts of each molecule to its source and drain electrodes are symmetric. This symmetry is not essential for the operation of the electronic neuron. For the given capacitances, the effective input capacitance, defined in (19), is , which is why we have chosen .

We measure time in units of the inverse rate, . To have a consistent unit system, we require . If we choose a time scale of , which leads to feasible tunneling times [27, 28], and a unit capacitance of , which appears to be realistic [29, 30, 31, 32], we obtain . This resistance is much larger than the quantum resistance of an open channel. Moreover, the input and output resistances in our circuit are much larger than , which may be problematic. However, larger capacitances or faster tunneling would allow us to use smaller resistances. Our unit of energy is the energy quantum of the vibrational mode, . is a reasonable order of magnitude [27]. Since we will see that typical voltage signals are on the order of a few times , this leads to voltages on the order of . As noted above, in the simulations we assume a constant input current , given in units of , and a vanishing output current . The largest input current we use is , which small in natural units. We first equilibrate the system for a time , and then record observables for , unless noted otherwise.

Figure 3: Simulation of the molecular neuron in the ON state for the input current . The other parameters are given in the text. (a) Change in the number of electrons in the source electrode of the FC molecule, . (b) Number of electrons in the quantum dot. (c) Voltages and measured at the input and output contacts of the neuron, respectively.

Results for the ON state are given in figure 3. Here, the input current is . Figure 3(a) shows the change in the number of electrons in the source electrode of the FC molecule, . Clearly, the electrons flow in avalanches, typical for the FC regime. Comparison with figure 3 of [8] shows that the auxiliary molecular transistors do not appreciably change this behavior. In particular, feedback from the current through the second auxiliary molecule does not choke off the avalanche-like transport.

In figure 3(b) we plot the number of electrons in the quantum dot, relative to the neutral state. Negative electron numbers simply mean that the dot is positively charged. The rapid fluctuations are due to electrons tunneling through the barrier between the dot and ground. The electron number preferentially assumes the values and since these values tune the onsite potential close to zero, which is the value it would assume in equilibrium with only the ground contact. The avalanches transmitted through the FC molecule are clearly visible. Note that the dot charge stays relatively small so that a large organic molecule or small metallic cluster should be able to accomodate it.

Figure 3(c) shows the input and output voltages, and , respectively. contains a constant term resulting from the constant input current. Sharp spikes are evident in both voltages, showing that the active neuron indeed fires voltage spikes into both the input and the output line.

Figure 4: Details of the simulation presented in figure 3 for a shorter time interval. (a) Change in the number of electrons in the source electrode of the FC molecule, . (b) Voltage measured at the input contact of the neuron. This voltage acts as the gate voltage of the FC molecular transistor. (c) Occupation number and harmonic-oscillator quantum number of the FC molecule.

The spiky voltage is the gate voltage seen by the FC molecular transistor. As we will see below, reaches values that would, if applied continuously, switch off the FC molecule. Nevertheless, the transport through the FC molecule is hardly affected by these spikes, as figure 3 shows. To understand this, we focus on a single series of spikes, taken from the same data as in figure 3. Figures 4(a) and 4(b) show and , respectively, for a shorter time interval. In figure 4(c) we plot the occupation number and the harmonic-oscillator quantum number of the FC molecule. Evidently, during most of the episode. Thus the FC molecular transistor stores energy in the vibrational mode during the avalanches, which allows it to stay active even though the gate voltage is strongly reduced in magnitude. We see that the memristive properties of the FC molecule are important: The current flowing through it does not only depend on the instantaneous gate and bias voltages but also on its history, here realized by the vibrational quantum number  [33].

Figure 5: (a)–(c) Simulation of the molecular neuron in the OFF state for vanishing input current, . The other parameters are the same as for figure 3. (a) Change in the number of electrons in the source electrode of the FC molecule, . (b) Number of electrons in the quantum dot. (c) Voltages and measured at the input and output contacts of the neuron, respectively. (d)–(f) The same quantities obtained for the input current . The other parameters are the same as for figure 3. The neuron is still inactive.

Results for the OFF state are shown in figures 5(a)–(c) for . The same quantities as for the ON state in figure 3 are plotted. The FC molecule is not transmitting. The quantum dot only shows the fluctuating occupation number due to tunneling through the barrier, which is not sufficient to switch on the auxiliary molecular transistors. We also require the molecular neuron to show threshold behavior—it should not fire spikes for input currents below a certain threshold. Figures 5(d)–(f) show that the device can indeed take a finite input current without becoming active. Here, we have used , half the value for the active state in figure 3.

Figure 6: Number of electrons inserted into the drain electrode of the second auxiliary molecule during a simulation time of , as a function of the input current .

For neural functionality, it is desirable that the switching between OFF and ON states takes place over a narrow range of input currents. To study this onset, we plot in figure 6 the total number of electrons inserted into the drain electrode of the second auxiliary molecule, as a function of the input current . A longer simulation time of has been used. There is considerable noise, in particular for intermediate currents, since the FC molecule transmits electrons in avalanches. Between avalanches, the FC molecule returns to the vibrational ground state, , and thus does not retain any memory of the previous avalanche. Figure 6 essentially shows the shot noise of independent avalanches. Analysis of the time series (not shown) indicates that the main effect of tuning is to change the delay times between avalanches, not so much their duration. In any case, it is clear that the neuron is inactive over a wide range of input currents.

5 Summary and conclusions

We have proposed a design for a molecular-electronics realization of a neuron. The critical component of this artificial neuron is a molecular transistor with strong electron-vibration coupling, which is tuned to the FC-blockade regime when the neuron is active. In this regime, electrons flow in avalanches. The charge dumped by an avalanche into a small quantum dot or large molecule is used to activate two auxiliary molecular transistors, which lead to voltage pulses traveling along the output line and, importantly, also back up the input line. Employing Monte Carlo simulations for the dynamics of the circuit within the sequential-tunneling approximation, we have demonstrated that the device shows the desired neural behavior. Such a system can be fabricated with experimental capabilities available now or in the near future. It can be used for purposes other than the one discussed here. For instance, with an appropriate choice of system parameters it can operate as an amplifier. Most importantly, it can be used for dynamic storage and transfer of information in complex and highly integrated artificial networks that mimic the behavior of biological neural systems.

Financial support by the Deutsche Forschungsgemeinschaft, through Research Unit 1154, Towards Molecular Spintronics, and by the US National Science Foundation grant No. DMR-0802830 is gratefully acknowledged.



  • [1] Russell S J and Norvig P 2009 Artificial Intelligence: A Modern Approach, 3rd edition (Prentice Hall)
  • [2] Pershin Y V and Di Ventra M 2011 Phys. Rev. E 84 046703
  • [3] Ha S D and Ramanathan S 2011 J. Appl. Phys. 10 071101
  • [4] Pershin Y V and Di Ventra M 2010 Neural Networks 23 881
  • [5] Le Masson G, Renaud-Le Masson S, Debay D and Bal T 2002 Nature 417 854
  • [6] Alibart F, Pleutin S, Guerin D, Novembre C, Lenfant S, Lmimouni K, Gamrat C and Vuillaume D 2010 Adv. Funct. Mat. 20 330
  • [7] Di Ventra M and Pershin Y V 2012 Memcomputing: a computing paradigm to store and process information on the same physical platform Preprint arXiv:1211.4487
  • [8] Koch J and von Oppen F 2005 Phys. Rev. Lett.94 206804
  • [9] Koch J, Raikh M E and von Oppen F 2005 Phys. Rev. Lett.95 056801
  • [10] Koch J, von Oppen F and Andreev A V 2006 Phys. Rev. B 74 205438
  • [11] Donarini A, Grifoni N and Richter K 2006 Phys. Rev. Lett.97 166801
  • [12] Leijnse M and Wegewijs M R 2008 Phys. Rev. B 78 235424
  • [13] Hübener H and Brandes T 2009 Phys. Rev. B 80 155437
  • [14] Leturcq R, Stampfer C, Inderbitzin K, Durrer L, Hierold C, Mariani E, Schultz M G, von Oppen F and Ensslin K 2009 Nature Phys. 5 317
  • [15] Cavaliere F, Mariani E, Leturcq R, Stampfer S and Sassetti M 2010 Phys. Rev. B 81 201303(R)
  • [16] Donabidowicz-Kolkowska A and Timm C 2012 New J. Phys.14 103050
  • [17] Mitra A, Aleiner I and Millis A J 2004 Phys. Rev. B 69 245302
  • [18] Schoeller H and Schön G 1994 Phys. Rev. B 50 18436; König J, Schoeller H and Schön G 1995 Europhys. Lett. 31 31
  • [19] Braig S and Flensberg K 2003 Phys. Rev. B 68 205324
  • [20] Timm C 2008 Phys. Rev. B 77 195416
  • [21] Di Ventra M 2008 Electrical transport in nanoscale systems (Cambridge University Press)
  • [22] Stokbro K, Taylor J, Brandbyge M and Guo H 2005 Introducting Molecular Electronics, Lecture Notes in Physics vol 680, edited by Cuniberti G, Fagas G and Richter K (Berlin: Springer Verlag) p 117
  • [23] Timm C and Elste F 2006 Phys. Rev. B 73 235304; Elste F and Timm C 2006 Phys. Rev. B 73 235305
  • [24] Timm C and Di Ventra M 2012 Phys. Rev. B 86 104427
  • [25] Donarini A, Yar A and Grifoni M 2012 Eur. Phys. J. B 85 316
  • [26] Schaller G, Krause T, Brandes T and Esposito M 2012 Preprint arXiv:1206.3960
  • [27] Park H, Park J, Lim A K L, Anderson E H, Alivisatos A P and McEuen P L 2000 Nature 407 57
  • [28] Heersche H B, de Groot Z, Folk J A, van der Zant H S J, Romeike C, Wegewijs M R, Zobbi L, Barreca D, Tondello E and Cornia A 2006 Phys. Rev. Lett.96 206801
  • [29] Reed M A, Zhou C, Muller C J, Burgin T P and Tour J M 1997 Science 278 252
  • [30] Nakaoka N and Watanabe K 2003 Eur. Phys. J. D 24 397
  • [31] Bergfield J P and Stafford C A 2009 Phys. Rev. B 79 245125
  • [32] Wu S and Yu J-J 2010 Appl. Phys. Lett. 97 202902
  • [33] Pershin Y V and Di Ventra M 2011 Adv. Phys. 60 145
Comments 0
Request Comment
You are adding the first comment!
How to quickly get a good reply:
  • Give credit where it’s due by listing out the positive aspects of a paper before getting into which changes should be made.
  • Be specific in your critique, and provide supporting evidence with appropriate references to substantiate general statements.
  • Your comment should inspire ideas to flow and help the author improves the paper.

The better we are at sharing our knowledge with each other, the faster we move forward.
The feedback must be of minimum 40 characters and the title a minimum of 5 characters
Add comment
Loading ...
This is a comment super asjknd jkasnjk adsnkj
The feedback must be of minumum 40 characters
The feedback must be of minumum 40 characters

You are asking your first question!
How to quickly get a good answer:
  • Keep your question short and to the point
  • Check for grammar or spelling errors.
  • Phrase it like a question
Test description