Is it recommended to use SRM for long term contracts such as unit rate and turnkey contracts?