using todo! now