added getAllData