on demand updates
on dem udpates