handlers for data view