Features of a Online Paper Writer