review-by-barry-allen documents