Revert sincx back to hopefully working version for step2 before hacking away for step3