More explanation of checkout vs reset