Added clarity with comments