updated documents module with some fixes
remove modules not related to this branch