** off() now really turns it off, fixes #20