Adjusting address; re-factoring; writing digit-by-digit