Update and provide big changes on API and the application