update all app with new functional