add consult and reconsult
added todo question