interesting speculation...