done except for the critique