fix supp for chained functions