transparency and comments added