basic todo withiout deletion