updated style and form