Your on-line account should show a tagline explanation of the deposit. You may have to go into the "statement" view to see the deposits of miles and their tagline reasons. Chase did offer a 70,000 mile reward for those targeted elites who applied for the Explorer card between sometime in Spring and June 30, '16.