alot of interesting points