todo list for optionals playground