fixed contracts creation