add summary route to handle articles