Updated the application contract