Documentations and few syntax corrections