authenticating 75%... aha?!