add reference-list widget functionality