added descriptions and streamlined the loading and initialization process.
added descriptions and streamlined the loading and initialization process.