move site from .run() to .resolve()