form and style updates