moved sniffing to process-classes