modify project api