added OOP articles tasks