shared literals
shared literals part 2
shared literals part 3