Seperated the MetadataSelect from FullPieceSelect