Renames methods to clarify
Add a bit more about components