remove opauth
optimize