abstracted article table view