should this not consume any space after `-` ?