improve validation, increase security in forms, minor css update