use abstract extension from base bundle