Lectures and lectures compiler