implementing gmp module
updated document
implementing gmp module