a revisit