revised thoughts