code formating
documentation update