What are join codes and view codes? And how to use them?