deuce concept made explicit
All substring factored out