unifying identify results in a single struct