inherits now from 'AstroProvider'