start context coding