update developer manual and documantation