added comments, still having trouble with app hanging on list creation