appPreview overhaul working