added peak shift fit