Contains lecture codes-examples