filled out all the objects, got spl_auto_register working, dispatch->go return value