regular updates
necessary changes