introduction rewrite pending...