Added functionality allowing driver to be interrupted by another one