ok can't use binding here because it will fail on first load but not on
second