Added OO for div programs