changed struct to stop.Signal