init
updated todo
groundwork, walk failover