Deriving from prog-mode