re-write both serial and parallel parts
delete some files
some changes
few changes