added TODOs and first leader test