add scope to authorize_params and refactory
bump version