add in frame drag

has bug，but..