Added data delegates and cell methods