updates with comments