completed documentation and finished everything else