tweaked article controller