optimized comment flow