updated documentations and files