unifying identify results in a single struct [not working yet]