move policy and signature to connector
call halt
small modify