derivative sensing method