Article controller functional