Thesis online: writing tools