added initial gibbs lec