shrinking technologies