shadow, refresh