I prefer this AppResolver method (ICS)
Credit to Romanbb