Did most of the data separation.