fixed fshift not applying