update whisker function