Updated contract to the final version