~ adapted to new app launch system