deleted some unnecessary comments