add forward test