allow an array of before functions