Refector of data handling. More taking data apart.