Updated with my latest presentations and newest one