complete forwrad() method.
remove some useless reference