The Capacity of Gaussian MIMO Channels Under Total and Per-Antenna Power Constraints

The Capacity of Gaussian MIMO Channels Under Total and Per-Antenna Power Constraints

Abstract

The capacity of a fixed Gaussian multiple-input multiple-output (MIMO) channel and the optimal transmission strategy under the total power (TP) constraint and full channel state information are well-known. This problem remains open in the general case under individual per-antenna (PA) power constraints, while some special cases have been solved. These include a full-rank solution for the MIMO channel and a general solution for the multiple-input single-output (MISO) channel. In this paper, the fixed Gaussian MISO channel is considered and its capacity as well as optimal transmission strategies are determined in a closed form under the joint total and per-antenna power constraints in the general case. In particular, the optimal strategy is hybrid and includes two parts: first is equal-gain transmission and second is maximum-ratio transmission, which are responsible for the PA and TP constraints respectively. The optimal beamforming vector is given in a closed-form and an accurate yet simple approximation to the capacity is proposed. Finally, the above results are extended to the MIMO case by establishing the ergodic capacity of fading MIMO channels under the joint power constraints when the fading distribution is right unitary-invariant (of which i.i.d. and semi-correlated Rayleigh fading are special cases). Unlike the fixed MISO case, the optimal signaling is shown to be isotropic in this case.

1Introduction

The capacity of a fixed multiple-input multiple-output (MIMO) Gaussian channel under the total power (TP) constraint and full channel state information (CSI) at both ends is well-known as well as the optimal transmission strategy to achieve it [1]-[4]: the optimal strategy is Gaussian signaling over the channel eigenmodes with power allocation given by the water-filling (WF) algorithm. In the special case of multiple-input single-output (MISO) channel, this reduces to the rank-1 signalling, i.e. beamforming, where the beamforming vector is proportional to the channel vector (i.e. stronger channels get more power), which mimics the maximum ratio combining (MRC) in diversity reception systems [2][3], which we term here “maximum ratio transmission” (MRT). Recently, this problem was considered under individual per-antenna (PA) power constraints [6]-[8], which is motivated by the distributed design of active antenna arrays where each antenna has its own RF amplifier with limited power (as opposed to a common amplifier and a passive beamforming network in the case of TP constraint1), so that powers of different antennas cannot be traded off with each other. The optimal transmission strategy for a fixed channel was established in [8], which corresponds to beamforming (i.e. rank-1 transmission) with uniform amplitude distribution across antennas and where the beamforming vector compensates for channel phase differences so that all transmitted signals are coherently combined at the receiver. This mimics the well-known equal gain combining (EGC) in a diversity-reception system. Hence, we term this strategy “equal gain transmission” (EGT) here. A fixed multiple-input multiple-output (MIMO) Gaussian channel under PA constraints was considered in [9] and [13], where a numerical algorithm to evaluate an optimal Tx covariance was developed based on a partial analytical solution [9] and a closed-form full-rank solution was obtained [13], while the general solution remains illusive. This is in stark contrast to the capacity under the TP constraint, for which the general solution is well-known for this channel. The capacity of the ergodic-fading MISO channel under the long-term average PA constraint and full CSI at both ends was established in [12].

Single-user PA-constrained results were extended to multi-user scenarios in [7] and [11], where a precoder was developed that achieves a 2-user MISO Gaussian broadcast channel (BC) capacity [7] and an iterative numerical algorithm was developed to obtain optimal covariance matrices to maximize the sum-capacity of Gaussian MIMO multiple-access (MAC) channel [11], for which no closed-form solution is known.

One may further consider a hybrid design of a Tx antenna array where each antenna has its own power amplifier and yet some power can be traded-off between antennas (corresponding to a common beamforming network) under the limited total power (e.g. due to the limitation of a power supply unit). This implies individual (PA) as well as total (TP) power constraints. Ergodic-fading MIMO channels were considered in [10] under long-term TP and short-term PA constraints and a sub-optimal signalling transmission strategy was proposed. An optimal strategy to achieve the ergodic capacity under the above constraints remains unknown. A fixed (non-fading) MISO channel was considered in [14] under full CSI at both ends and joint TP and PA constrains. It was shown that beamforming is still an optimal strategy. A closed-form solution was established in the case of 2 Tx antennas only and the general case remains an open problem.

The present paper provides a closed-form solution to this open problem, which is based on Karush-Kuhn-Tucker (KKT) optimality conditions for the respective optimization problem. In particular, we show that the optimal strategy is hybrid and consists of 2 parts: 1st part, which includes antennas with stronger channel gains and for which PA constraints are active, performs EGT (when PA constraints are the same for all antennas) while 2nd part, which includes antennas with weaker channel gains and for which PA constraints are inactive, performs MRT. This mimics the classical equal gain and maximum ratio combining (EGC and MRC) strategies of diversity reception. Amplitude distribution across antennas as well as the number of active PA constraints are explicitly determined. Sufficient and necessary conditions for the optimality of the MRT and the EGT are given. In particular, the MRT is optimal when channel gain variation among antennas is not too large and the EGT is optimal for sufficiently large total power constraint.

Based on the fact that the capacity under the joint (PA+TP) constraints is upper bounded by the capacities under the individual (either PA or TP) constraints, a compact yet accurate approximation to the capacity is proposed.

While closed-form solutions for the optimal signaling and the capacity of the fixed Gaussian MISO channel under the joint power constraints are established in sections Section 3 and Section 4, one may wonder whether they can be extended to the MIMO case and whether fading can be included as well, which is important from the practical perspective for modern wireless systems. Section 5 partially addresses this question by considering a class of fading MIMO channels and establishing its ergodic capacity under the joint power constraints when the fading distribution is right unitary-invariant (see section V for details), of which i.i.d. and semi-correlated Rayleigh fading are special cases. Unlike the fixed MISO case, the optimal signaling is shown to be isotropic in this case. This extends the respective result in [19] established under the TP constraint and i.i.d. Rayleigh fading to the joint PA and TP constraints as well as to the class of right unitary-invariant fading distributions.

Notations: bold lower-case letters denote column vectors, , where is the transposition, while bold capital denote matrices; is the Hermitian conjugation of ; denotes the -th diagonal entry of ; is the integer part while is the positive part of ; is the derivative with respect to ; means that is positive semi-definite; is the -norm of vector and is the norm.

2Channel Model and Capacity

Discrete-time model of a fixed Gaussian MISO channel can be put into the following form:

where and are the received and transmitted signals, noise and channel respectively; is -th channel gain (between -th Tx antenna and the Rx). Without loss of generality, we order the channel gains, unless indicated otherwise, as follows: , and is the number of transmit antennas. The noise is assumed to be Gaussian with zero mean and unit variance, so that the SNR equals to the signal power. Complex-valued channel model is assumed throughout the paper, with full channel state information available both at the transmitter and the receiver. Gaussian signaling is known to be optimal in this setting [1]-[4] so that finding the channel capacity amounts to finding an optimal transmit covariance matrix :

where is the constraint set. In the case of the TP constraint, it takes the form

where is the maximum total Tx power, and the MRT is optimal [3] so that the optimal covariance is

and the capacity is

Under the PA constraints,

where is -th diagonal entry of (the Tx power of -th antenna), is the maximum PA power, and the EGT is optimal [8] so that the optimal covariance is

where the entries of the beamforming vector are , is the phase of , and the capacity is

Note from and that it is the norm of the channel that determines the capacity under the PA constraint while the norm does so under the total power constraint. In the next section, we will see how this observation extends to the case of the joint PA and TP constraints.

3The Capacity Under the Joint Constraints

Following the same line of argument as for the total power constraint [1]-[4], the channel capacity under the joint PA and TP constraints is as in where is as follows:

and are the maximum total and per-antenna powers. This is equivalent to maximizing the Rx SNR:

The following Theorem gives a closed-form solution to this open problem.

see Appendix.

Note from that the beamforming vector always compensates for channel phases so that the transmitted signals are combined coherently at the receiver, while the amplitude distribution across Tx antennas depends on the number of active PA constraints: amplitudes are always the same for those antennas for which PA constraints are active (which represent stronger channels) and they are proportional to channel gain when for inactive PA constraints (weaker channels). In accordance with this, has two terms: 1st term represents the gain due to the equal gain transmission (EGT, ) for active PA constraints while 2nd one - due to the maximum ratio transmission (MRT, ) for inactive PA constraints, which mimic the equal gain combining (EGC) and maximum ratio combining (MRC) in the case of diversity reception systems. These two terms are represented by and norms respectively, which mimic the respective observation for and .

Eq. facilitates an algorithmic solution to find the number of active PA constraints and hence the threshold : the inequality is verified for in increasing order, starting from , and the algorithm stops when 1st solution is found (this will automatically be the least solution, as required).

The following Corollary establishes conditions for the optimality of the MRT, which corresponds to .

Follows directly from Theorem ? by using . The necessary part is due to the necessity of the KKT conditions for optimality.

Note that this limits channel gain variance among antennas. In particular, it always holds if all channel gains are the same. It also implies that at least 1 PA constraint is active if

In a similar way, one obtains a condition for the optimality of the EGT.

When the TP constraint is not active, i.e. and hence , Theorem 1 reduces to the respective result in [8] under the identical PA constraints.

3.1Examples

To illustrate the optimal solution, we consider the following representative example: . Note that this example also applies to complex-valued channel gains since the beamforming vector is always adjusted to compensate for the channel phases and hence they do not affect the capacity or the amplitude distribution, which will stay the same for the more general case of

where are (arbitrary) phases, which affect the beamforming vector phases as in . Fig. 1 shows the capacity under the total and joint power constraints as the function of the total power when . As the total power increases, more and more PA constraints become active, starting with antennas corresponding to strongest channels. Note that the MRT is optimal () if the total power is not too large:

while the EGT is optimal if

Fig. 2 shows the amplitude distribution for the scenario in Fig. 1 under the joint PA+TP constraints. While weak channels get less power at the beginning (when the MRT is optimal), it gradually increases as the strongest channels reach their individual power constrains until eventually all channels have the same power (when the EGT is optimal). Note that while the amplitudes and of the strongest and weakest channels are monotonically decreasing/increasing, the amplitudes of intermediate channels are not monotonic in , increasing first until they reach the stronger level and then decreasing.

The capacity of MISO channel under the PA, TP and joint PA+TP constraints and the number of active PA constraints k vs. total power P_T; P=1, \boldsymbol{h}= [3,1,0.5,0.1]^T.
The capacity of MISO channel under the PA, TP and joint PA+TP constraints and the number of active PA constraints vs. total power ; , .

The optimal amplitude distribution under the joint power constraints for the scenario in Fig. 1.
The optimal amplitude distribution under the joint power constraints for the scenario in Fig. 1.

In general, the capacity under the joint PA+TP constraints can be upper-bounded by the EGT and MRT capacities under the PA and TP constraints respectively:

where are as in , , and the upper bound is tight everywhere except in the transition region, so one can approximate the capacity as

It is straightforward to show that and hold with strict equality under or for any , or if for any and . The approximation is sufficiently accurate if the variance in the channel gains is not large, i.e. if is not too large, as the following example demonstrates in Fig. 3, where . Fig. 4 shows the respective amplitude distribution. Notice that the variance of the amplitude distribution is smaller than that in Fig. 2, since the variance in the channel gains is smaller as well, and that the range of optimality of the MRT is larger while the range of optimality of the EGT is exactly the same as in Fig. 2. In fact, it follows from and that while the range of optimality of the MRT depends on the channel, that of the EGT does not.

The capacity of MISO channel under the PA, TP and joint PA+TP constraints and the number of active PA constraints k vs. total power P_T; P=1, \boldsymbol{h}= [4,3,2.5,2]^T. Note that the approximation in  is accurate over the whole range of P_T.
The capacity of MISO channel under the PA, TP and joint PA+TP constraints and the number of active PA constraints vs. total power ; , . Note that the approximation in is accurate over the whole range of .

The optimal amplitude distribution under the joint power constraints for the scenario in Fig. 3.
The optimal amplitude distribution under the joint power constraints for the scenario in Fig. 3.

4Different PA Constraints

In a similar way, one may wish to consider a more general case where individual antennas have different power constraints, so that the constraint set is

The channel capacity under these constraints is given in the following.

Follows along the same lines as that of Theorem ?.

Note that 1st term in does not represent EGT anymore; rather, the amplitudes are adjusted to match the PA constraints. The conditions for optimality of the MRT can be similarly obtained. When the TP constraint is inactive, i.e. when , Theorem 2 reduces to the respective result in [8], as it should be. The condition for the optimality of the MRT is as follows.

5Fading MIMO Channels

While the closed form solutions for the optimal signaling and the capacity of fixed MISO channels under the joint power constraints have been obtained above, one may wonder whether they can be extended to the MIMO case and whether fading can be included as well, which is of particular importance for modern wireless systems.

In this section, we partially answer this question by considering Gaussian fading MIMO channels of the form

where are the transmitted and received (vector) signals, is the Gaussian i.i.d. noise and is the channel matrix. The entries of this matrix are random variables representing fading channel gains between each transmit and each receive antenna. We assume that the Tx has the channel distribution information only (due to e.g. limitations of the feedback link and the channel estimation mechanism, see e.g. [16]). A class of ergodic fading distributions will be considered, of which i.i.d. Rayleigh fading is a special case. The following definition characterizes this class.

To see a physical motivation behind this definition, observe that i.i.d. Rayleigh fading, where each entry of is i.i.d. complex Gaussian with zero mean, satisfies this condition. A more general class of distributions which fit into this definition can be obtained by considering the popular Kronecker correlation model, see e.g. [17], where the overall channel correlation is a product of the independent Tx and Rx parts, which are induced by the respective sets of scatterers (e.g. around the base station and mobile unit), so that the channel matrix is

where are the Rx and Tx end correlations and the entries of are i.i.d. complex Gaussian with zero mean. While this model does not fit in general into Definition 1, its special case of no Tx correlation, , so that

is indeed right unitary-invariant (since and have the same distribution). Note that this model does allow an (arbitrary) Rx correlation. The uncorrelated Tx end may represent a base station where the antennas are spaced sufficiently widely apart of each other thereby inducing independence, see e.g. [18].

The following Theorem establishes the ergodic capacity of a Gaussian MIMO channel under a right unitary-invariant fading distribution and the joint PA and TP constraints.

The proof consists of two parts. In Part 1, we establish the optimality of isotropic signaling under the TP constraint only, while in Part 2, we extend this result to include the PA constraints as well.

Part 1: the ergodic capacity under the TP constraint can be presented in the following form:

where the maximization is subject to , . is the standard expression for the ergodic MIMO channel capacity, see e.g. [19][16]; follows from the eigenvalue decomposition , where the columns of unitary matrix are the eigenvectors of and the diagonal matrix collects the eigenvalues of ; follows from ; follows since and have the same distribution and the constraint depends only on the eigenvalues and hence the eigenvectors can be eliminated from the optimization. To proceed further, let

and observe that this is a concave function (since is and preserves concavity, see e.g. [15]). Further observe the following chain inequality:

where is a diagonal matrix whose diagonal entries are a permutation of those in , and . follows from the fact that a permutation can be represented by a unitary matrix (where each column and each row has all zero entries except for one) and hence ; follows since holds for any and the total number of permutations is ; the inequality in is due to the concavity of ; follows from . Since the inequality in becomes equality when , the optimal signaling under the TP constraint is so that

which establishes Part 1.

Part 2: consider first the case when and observe that the capacity under the joint constraints cannot exceed that under the TP constraint only, which hence serves as an upper bound: . Since the TP optimal covariance also satisfies the PA constraints (under the assumed condition), it is also optimal under the joint constraints and hence the upper bound is achieved: . If, on the other hand, , observe that the TP constraint is redundant (since, due to the PA constraints, the total power does not exceed ) and hence the jointly-constrained optimization with is equivalent to the PA-constrained optimization only, which in turn is equivalent to the jointly-constrained optimization with new total power (since the new TP constraint is also redundant). However, the latter problem is just a special case of considered above, from which the optimality of follows.

Combining two parts, it follows that is optimal under the joint constraints in general and hence . This completes the proof.

It follows from Theorem ? and its proof that the same capacity expression holds under the TP constraint, the PA constraints and the joint PA and TP constraints (where is defined accordingly). This extends the earlier result in [19] established for i.i.d. Rayleigh fading and the TP constraint to the class of right unitary-invariant fading distributions (including, as a special case, the semi-correlated model in ) and to the PA as well as the joint PA and TP constraints. Note that the optimal signaling here is isotropic, so that the optimal covariance matrix is full-rank, unlike that in Theorem ?, which is of rank-1. The importance of isotropic signalling is due to the fact that no channel state or distribution information is needed at the Tx end (and hence the feedback requirements are minimal).

Applying this Theorem to the semi-correlated channel in , one obtains its ergodic capacity under the joint PA and TP constraints:

Unlike the fixed MISO case, the optimal signaling here is isotropic, , and hence independent of the Rx correlation . However, the capacity does depend on but, as it follows from , depends on the eigenvalues of only, not on its eigenvectors:

where is the eigenvalue decomposition, and . The last equality is due to the fact that and are equal in distribution. Hence, different induce the same capacity provided that they have the same eigenvalues.

These properties are ultimately due to the right unitary invariance of the fading process. It can be further shown (by examples) that Theorem ? does not hold in general if fading distribution is not right unitary-invariant: e.g. consider for which the optimal covariance can be shown to be (i.e. all the power is allocated to the only non-zero eigenmode of ).

6Conclusion

The Gaussian MISO channel has been considered under the joint total and per-antenna power constraints. Its capacity as well as the optimal transmission strategy have been established in closed-form, thus extending earlier results established under individual constraints only or, in the case of joint constraints, for 2 Tx antennas only. It is interesting to observe that the optimal transmission strategy is hybrid, i.e. a combination of equal gain (for stronger antennas) and maximum-ratio (for weaker antennas) transmission strategies. If the variance of channel gains across antennas is not too large, the maximum ratio transmission is optimal and individual power constraints are not active. Finally, the above results have been extended to the MIMO case by establishing the ergodic capacity of fading MIMO channels under the joint power constraints when the fading distribution is right unitary invariant, which includes, as special cases, i.i.d. and semi-correlated Rayleigh fading. The optimal signaling in this case has been shown to be isotropic and hence the feedback requirements are minimal.

7Acknowledgement

The author is grateful to R.F. Schaefer for insightful discussions, and to V.I. Mordachev and T. Griken for their support.

8Appendix

8.1Proof of Theorem

The problem in under the constraints in is convex (since the objective is affine and the constraints are affine and positive semi-definite). Since Slater’s condition holds, KKT conditions are sufficient for optimality [15]. The Lagrangian for this problem is:

where are Lagrange multipliers responsible for the total and per-antenna power constraints, and is (matrix) Lagrange multiplier responsible for the positive semi-definite constraint . The KKT conditions are

where is the derivative with respect to and is a diagonal matrix collecting ; is the stationarity condition, are complementary slackness conditions; and are primal and dual feasibility conditions.

Combining both inequalities in , one obtains:

and from

where the last inequality is due to the diagonal part of the equality:

since and . Therefore, is full-rank, . Since and , it follows that . Since implies and hence - clearly not an optimal solution, one concludes that and hence (this follows from complementary slackness ), i.e. beamforming is optimal:

where . It remains to find the beamforming vector . To this end, combining the last equation with , one obtains:

from which it follows that

and hence

where are the phases of and ; since the common phase does not affect or the SNR, one can set without loss of generality to obtain

where .

If (active -th per-antenna constraint), then from and so that

Since , using ,

so that

where is a threshold channel gain, i.e. PA constraints are active for all sufficiently strong channels.

When (inactive -th PA constraint) for at least one , it follows from that , i.e. the TP constraint is active: , which implies . One obtains from in this case

which, when combined with the PA constraint , requires

where can be found from the TP constraint :

and is the number of active PA constraints, i.e. when holds, which implies

so that and can be expressed as

If , i.e. all PA constraints are active, then one can take for consistency with . This implies so that (note that is not defined in this case).

To find the number of active PA constraints when , so that and hence , observe that and imply

while implies

both due to the ordering , so that has to satisfy both inequalities simultaneously.

The next step is to show that there exists unique that satisfies both inequalities. First, we show that there is at least one solution of .

If , then clearly solves it, where we take for consistency (recall that all channels with 0 gain do not affect the capacity). If , then solves it.

The next Lemma shows that, in general, a solution is not unique.

Let to hold for , so that

and hence

i.e. also holds for . By induction, it holds for all . To prove 2nd claim, note that it follows from that

Finally, we show that a unique satisfying both inequalities does exist.

Note, from Lemma ?, that a least solution of exists, so that the following holds

where the last inequality is due to the fact that is the least solution; this inequality implies

i.e. holds for .

It remains to show that (dual feasibility). To this end, note that this is equivalent to . It follows from , , , and Caushy-Schwarz inequality that

This completes the proof.

Footnotes

  1. The following further considerations make the TP constraint important: (i) for battery-operated devices, the TP determines the battery life; (ii) the TP constraint is important when a power/energy supply is significantly limited; (iii) the growing importance of “green” communications makes the TP important since it is the TP rather than the PA power that determines the carbon footprint of the system.

References

  1. T.M. Cover, J.A. Thomas, Elements of Information Theory, Wiley, 2006.
  2. J.R. Barry, E.A. Lee, D.G. Messerschmitt, Digital Coomunications (3rd Ed.), Kluwer, Boston, 2004
  3. D. Tse and P. Viswanath, Fundamentals of Wireless Communication, Cambridge University Press, 2005.
  4. E. Biglieri, J. Proakis, and S. Shamai, ”Fading Channels: Information-Theoretic and Communications Aspects,” IEEE Trans. Inform. Theory, vol. 44, No. 6, pp. 2619-2692, Oct. 1998.
  5. G.L. Stuber, Principles of Mobile Communication, Springer, New York, 2011.
  6. W. Yu and T. Lan, ”Transmitter optimization for the multi-antenna downlink with per-antenna power constraint”, IEEE Trans. Signal Process., vol.55, no. 6, pp. 2646-2660, June 2007.
  7. J. Park, W. Sung, and T. Duman, “Precoder and capacity expressions for optimal two-user MIMO transmission with per-antenna power constraints,” IEEE Comm. Letters, vol. 14, no. 11, pp. 996–-998, Nov. 2010
  8. M. Vu, ”MISO Capacity with Per-antenna power constraint,” IEEE Trans. on Commun., vol. 59, no. 5, May 2011.
  9. M. Vu, “MIMO Capacity with Per-Antenna Power Constraint”, IEEE Globecom, Houston, USA, 5-9 Dec., 2011.
  10. M. Khoshnevisan, J.N. Laneman, Power Allocation in Multi-Antenna Wireless Systems Subject to Simultaneous Power Constraints, IEEE Trans. Comm., v.60, No. 12, pp. 3855–3864, Dec. 2012.
  11. Y. Zhu, M. Vu, Iterative Mode-Dropping for the Sum Capacity of MIMO-MAC with Per-Antenna Power Constraint, IEEE Trans. Comm., v. 60, N. 9, pp. 2421–2426, Sep. 2012.
  12. D. Maamari, N. Devroye, D. Tuninetti, The Capacity of the Ergodic MISO Channel with Per-antenna Power Constraint and an Application to the Fading Cognitive Interference Channel, IEEE Int. Symp. Information Theory, Hawaii, USA, July 2014.
  13. D. Tuninetti, “On the capacity of the AWGN MIMO channel under per-antenna power constraints”, 2014 IEEE International Conference on Communications (ICC), Sydney, June 2014.
  14. P. Cao et al, “Optimal Transmission Rate for MISO Channels with Joint Sum and Per-antenna Power Constraints”, IEEE International Conference on Communications (ICC), London, June 08-12, 2015.
  15. S. Boyd, L. Vandenberghe, Convex Optimization, Cambridge University Press, 2004.
  16. E. Biglieri et al, MIMO Wireless Communications, Cambridge University Press, New York, 2007.
  17. J.P. Kermoal et al., A stochastic MIMO radio channel model with experimental validation, IEEE JSAC, v.20, N.6, pp. 1211-1226, Aug. 2002.
  18. S. Loyka, G. Tsoulos, Estimating MIMO System Performance Using the Correlation Matrix Approach, IEEE Communication Letters, v. 6, N. 1, pp. 19-21, Jan. 2002.
  19. I. E. Telatar, Capacity of Multi-Antenna Gaussian Channels, AT&T Bell Labs, Internal Tech. Memo, June 1995, (European Trans. Telecom., v.10, no. 6, Dec. 1999).
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 minumum 40 characters
Add comment
Cancel
Loading ...
10166
This is a comment super asjknd jkasnjk adsnkj
Upvote
Downvote
""
The feedback must be of minumum 40 characters
The feedback must be of minumum 40 characters
Submit
Cancel

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
Test description