functions in contract file
province & annexxe