comments, private/public finished