added styles and effects