added authorization resolver feature