fix term; + data, os