used misleading terms
added comments