Added a comment
Improved style and function name change to avoid name collisions