Reading list: lkjhgfdsa
for reference