Currently we only handle passive, active will be useful
Currently we only handle passive, active will be useful