bug fix for forward