Activity: renew and reflect