Read this first
Read this section before doing anything else.