update GUI and DTO classes