How to run multiple whatsapp accounts? My Android device is rooted.

I use Parallel Space for running two WhatsApp accounts but Parallel Space gets stuck very frequently.

Please let me know how to run multiple WhatsApp accounts in my Android device in both cases; device is rooted and device is not rooted.
There is a custom app based on original whatsapp , named Whatsapp PLUS , it allows you to edit complete user interface and as well you can run multiple whatsapp account on a single phone . 
whatsapp-messenger