added an explaining comment