manual contracts