Added comments, changed initial creation