there can be unused literals