json dto for data transfer