topic input