adding/testing/documenting forwardsp