sector functional pass