review of the code