technological changes

sasi909