encoding and initial intro