updated style, started enhancing auth