renamed to reflect its purpose

updated to mirror reality
cleaned up outdated comments, add some more.