using todo component, all awesome