More comments, need sp
Better comments
Better comments