removed huge comments