Making how it works easier to understand by listing it out