make avz depend on oauth