Add sections on learning and implementation