added style, css, and descriptions