added the .complete and .incomplete