made some changes for the sake of the manual and easiness.