separate newspaper search VM from markup