rewrote promote