added descriptions and intro