Refactored Topic Command