add demos route