The Church of Jesus Christ of Latter-day Saints offers a range of self-reliance and welfare resources for individuals and families. The church provides a variety of humanitarian services, such as emergency response, vision treatment and neonatal resuscitation training. It assists with the submission of online referrals for individuals living in the United States and Canada. The Church of Jesus Christ of Latter-day Saints maintains a gospel library that features a selection of scriptures, magazines, resource guides and church materials. In addition, the library stocks introductory video tapes with basic gospel doctrines for children. The church offers several types of enrichment activities for developing talents and gaining new skills.