second fix mul and div for data