new lectures and bug fixes