first version including configurable demo and link list