Rewrite, usefullize, update.