Never worry about your contracts again