added todo code challenge