contracts general rules 3219581