seperated analyzing metadata and data