With the Delhi elections just round the corner, all eyes are on the Aam Aadmi Party again. Will it be able to make a mark again and take off from where it left last time?

After stepping down from the post of Chief Minister in just 49 days post a spectacular win, AAP convenor Arvind Kejriwal received criticism from political zone and "aam aadmis" from across the country.

Now the question is, will his magic work again in Delhi? Will he be able to gain votes again and form a government, like the "open challenges" that he has thrown to many major political parties?

Slum Dwellers - Vote bank of AAP?

Having said that, Kejriwal does have an upper hand in one front - gaining votes from slum dwellers!

Slum dwellers account for about a fifth of the total voters and power supply, water and corruption continue to remain the key issues in the upcoming assembly elections.

There is a perception among people living in Delhi's slum clusters that during the days of AAP government, police did not seek petty bribes, electricity bills came down and free water became available.

Delhi people have been traditionally voting for Congress but now the trend is changing and Congress does not work at the slum level, the party is losing.

And the advantage for the Aam Aadmi Party is that they have been working at the grass-root levels and stepping out to actually understand the problems of slum dwellers.

The number of voters in Delhi has risen from 11.9 million in 2013 assembly elections to 12.06 million. According to figures from Delhi Urban Shelter Improvement Board (DUSIB), there are 3,04,368 slums spread across 59 assembly constituencies in Delhi, with the south zone accounting for the highest number of 80,876 slums in 13 assembly constituencies.

But with all these points, if AAP faces a strong BJP that will seek votes in the name of PM Narendra Modi, the party's chances are dicey.