ghost selector accounts for each targets needs