updated style and structure
updated styling
background pattern added