updates some basic data informations

add some support refactor model dto