Adding more comments regarding readability.