structuring/adding todo