Create version 3

This version will incorporate the suggestions by Sidd.