typo: litteral -> literal