made article aquiring a single function