Read this before you begin