first bits of code