basic documentation added