changed definition types values