finalizing contracts