initial multi-app work