api and dto update