styles and mis
update auth and form validate