Renaming functions & Tweaking
Resurrected talk