Behavior extractor first push