updates libs and simplifies the app