diff more readable