All tagged self-reflection manifesto