todos for literals
assignment operators