Recent Changes In Technology