[sean] seans initial commit. Working on the csf form scenarios