changed the return value of execute. It now returns the data which can later be manipulated.