2. build code. run.