Ranveer's tutorial
Help from @ranveeraggarwal
done
final for today:
merge master