add log todo and service discovery goal