here give a doc for learning and work