phase 1, sorted app list